Big Huge Thesaurus

Leymus condensatus

noun